QuartzでObsidian Vaultを公開
ObsidianとQuartzで自分のVaultを公開してみた
https://blu3mo.github.io/blu3mo-quartz/
https://gyazo.com/31635c84950cd3cf8dfe88daed83679e
結構自由度高そう
Hugoが元なので、見た目など色々いじくりまわせる
見た目など修正していきたいので、変な点などあれば指摘助かりますblu3mo.icon*2
色々面白い事ができそう
OperandでObsidian Vaultを検索
なんなら、普段Scrapboxを使いつつ、ScrapboxToObsidian -> ObsidianToQuartz -> Quartzで公開、みたいな運用もありな気がする
Scrapbox -> Quartzのやりかた
Step 1. Scrapbox -> Obsidian
https://github.com/blu3mo/ScrapboxToObsidian
これを使えばjsonファイルをObsidian対応markdownファイルに変えられる
Step 2. Obsidian -> Quartz
素のObsidianファイルだと、Hugoに必要なヘッダー(frontmatter)が足りない
code: sample.md
---
title: タイトル
---
- ヘッダーの後にMarkdownで色々書く
こういうフォーマットじゃないとHugoがエラーを吐く
それのツールは既にあったが、UTF-8にしか対応していなくて日本語リンクがパーセントエンコーディングされてしまう
英語圏ツールの辛いところ
ので、Obsidian Vaultを読みこんで、frontmatterをつけてexportするスクリプトを書いた
あとで公開しますblu3mo.icon
Step 3.
Quartzを使ってサイトを生成
これはQuartz公式の説明で十分なはず
ローカルでうごかす: https://quartz.jzhao.xyz/notes/preview-changes/
Github Pagesで公開: https://quartz.jzhao.xyz/notes/hosting/
他の例
https://jzhao.xyz/
おしゃれblu3mo.icon
https://glossary.airbyte.com/
レイアウトが良いな
meganii.iconはるひ.icon試してみたい